package br.com.ecommerce.dao.pojo;


/**
 * Classe de mapeamento OR da entidade PesquisaSatisfacao
 * @author afonso.alcantara
 */
public class PesquisaSatisfacao extends EntityPojo {

    /**
     * Campo sequencial e incrementado, que representa o ID da pesquisa
     */
    private Integer idPesquisa;

    /**
     * Campo sequencial e incrementado, que representa o ID da pergunta
     */
    private Integer idPergunta;

    /**
     * A pergunta que será feita ao cliente
     */
    private String pergunta;

   /**
     * Indica se o registro está ativo ou não
     * 1 -> ativo
     * 0 -> Desativo
     */
    private Integer situacao;


    /**
     * @return the idPesquisa
     */
    public Integer getIdPesquisa() {
        return idPesquisa;
    }

    /**
     * @param idPesquisa the idPesquisa to set
     */
    public void setIdPesquisa(Integer idPesquisa) {
        this.idPesquisa = idPesquisa;
    }

    /**
     * @return the idPergunta
     */
    public Integer getIdPergunta() {
        return idPergunta;
    }

    /**
     * @param idPergunta the idPergunta to set
     */
    public void setIdPergunta(Integer idPergunta) {
        this.idPergunta = idPergunta;
    }

    /**
     * @return the pergunta
     */
    public String getPergunta() {
        return pergunta;
    }

    /**
     * @param pergunta the pergunta to set
     */
    public void setPergunta(String pergunta) {
        this.pergunta = pergunta;
    }

    //FIXME Verificar como implementar a classe EntityPojo para pojos que
    //possuem 2 PK e para tabelas de relacionamento, onde só há FK
    /**
     * @return the primary key
     */
    @Override
    public Integer getIdPrimaryKey() {
        return idPrimaryKey;
    }

    /**
     * @param idPrimaryKey to set
     */
    @Override
    public void setIdPrimaryKey(Integer idPrimaryKey) {
        this.idPrimaryKey = idPrimaryKey;
    }

    /**
     * @return the situacao
     */
    public Integer getSituacao() {
        return situacao;
    }

    /**
     * @param situacao the situacao to set
     */
    public void setSituacao(Integer situacao) {
        this.situacao = situacao;
    }

}
